.bt_01{ width:100%; min-width:1200px;height:77px; background: url(../images/cap_01.jpg) top center no-repeat;}
.bt_02{ width:100%; min-width:1200px;height:77px; background: url(../images/cap_02.jpg) top center no-repeat;}
.bt_03{ width:100%; min-width:1200px;height:77px; background: url(../images/cap_03.jpg) top center no-repeat;}
.bt_04{ width:100%; min-width:1200px;height:77px; background: url(../images/cap_04.jpg) top center no-repeat;}
.bt_05{ width:100%; min-width:1200px;height:77px; background: url(../images/cap_05.jpg) top center no-repeat;}
/*标题*/
.bt_06{ height:80px; background:#999; text-align:center; margin:60px auto; background:url(../images/bt_01.png) center 58px no-repeat;}
.bt_06 h2{ font-size:35px; color:#232323;}
.bt_06 p{ font-size:20px; color:#787878; padding-top:15px;}

/*产品推荐*/
.cptj_xxk li{ float:left; display:block; margin-left:15px; overflow:hidden;}
.cptj_xxk li a{ width:180px; height:50px; line-height:50px; border:1px #ccc solid; font-size:18px; color:#232323; display:block;}
.cptj_xxk li a:hover{ width:180px; height:50px; line-height:50px; background:#e70012; color:#fff; display:block;}
.cptj_xxk li.current a{ width:180px; height:50px; line-height:50px; background:#e70012; color:#fff; display:block;}


/*产品*/
.cptj ul{ width:1218px; margin-left:-18px;}
.cptj ul li{ width:287px; height:337px; display:block; float:left; margin-left:17px; margin-bottom:15px; overflow:hidden;}
.cptj ul li img{ width:285px; height:285px; border:1px #ccc solid; border-bottom:none;  display:block;}
.cptj ul li span{ width:287px; height:46px; line-height:46px; display:block;border-top:5px #333333 solid;}
.cptj ul li span a{ font-size:16px; color:#454545;}
.cptj ul li span a:hover{ color:#e70012;}
.cptj li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}


/*关于我们*/
.gywm{ height:500px; background:url(../images/index_01.jpg) top center no-repeat;}
.gywm img{ width:404px; height:270px; display:block;}
.gywm img:hover{ width:404px; height:270px; display:block;transform: scale(1.04);transition: all 0.5s ease 0s;}
.gywm_01{ width:720px; padding-left:35px;}
.gywm_01 p{ width:720px; line-height:30px; font-size:14px; height:150px; overflow:hidden;}
.gywm_01 span{ display:block;}
.gywm_01 span a{ width:118px; height:40px; line-height:40px; border:1px #e70012 solid; display:block; color:#e70012;}
.gywm_01 span a:hover{ width:118px; height:40px; line-height:40px; border:1px #e70012 solid; display:block; color:#fff; background:#e70012;}

/*解决方案*/
.jjfa ul{  width:1218px; margin-left:-18px;}
.jjfa ul li{ width:287px; height:291px; display:block; float:left; margin-left:17px; margin-top:45px; overflow:hidden; position:relative;}
.jjfa ul li img{ width:287px; height:291px; display:block; position:absolute; left:0; top:0px;}
.jjfa ul li span{ width:287px; height:44px; line-height:44px; display:block; position:absolute;top:247px; background: url(../images/bg_01.png) repeat;}
.jjfa ul li span a{ font-size:16px; color:#FFF;}
.jjfa ul li span a:hover{ font-size:16px; color:#e70012;}
.jjfa li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}

/*新闻资讯*/
.news{ height:756px; background:url(../images/index_05.jpg) top center no-repeat;}
.news_01{ height:245px;}
.news_01 img{ width:390px; height:245px;}
.news_01_r{ width:755px;}
.news_01 h2{ font-weight:normal; height:35px; line-height:35px;}
.news_01 h2 a{ font-size:18px; color:#fff;}
.news_01 h2 a:hover{ font-size:18px; color:#e70012;}
.news_01 p{ width:762px; display:block; line-height:30px; height:90px; overflow:hidden;}
.news_01 span a{ width:118px; height:40px; line-height:40px; background:#343434; display:block; font-size:14px; color:#6a6a6a;}
.news_01 span a:hover{ background:#e70012; display:block; font-size:14px; color:#fff;}

.news_02 ul{ width:1330px; margin-left:-130px;}
.news_02 ul li{ width:535px; height:94px; display:block; float:left; padding-left:130px; padding-top:50px;}
.news_021{ width:94px; height:74px; background:#ffffff; color:#e70012; line-height:28px; padding-top:20px;}
.news_022{ width:410px;}
.news_022 h2{font-weight:normal; height:30px; line-height:30px; overflow:hidden;}
.news_022 h2 a{ font-size:14px;color:#fff;}
.news_022 h2 a:hover{ font-size:14px;color:#ff0;}
.news_022 p{font-size:12px;line-height:22px;color:#9f9f9f; height:60px; overflow:hidden;}


/*联系我们*/
.contact ul{ width:1242px; margin-left:-42px;}
.contact li{ width:300px; height:94px; border:1px #cacaca solid; padding:0 10px 0 50px; margin-left:50px; float:left; display:block;}
.contact li img{ float:left; display:block; padding-top:32px; padding-right:40px;}
.contact li p{ line-height:25px;}

/*二维码*/
.ewm{ width:350px; height:158px; background:url(../images/index_22.png) bottom no-repeat; margin:0 auto; margin-top:60px;}
.ewm img{ width:100px; height:100px; margin:0 auto; display:block;}
.ewm span{ display:block;}

/*友情链接*/
.fLink{ height:60px; line-height:60px; color:#2a2a2a;}
.fLink a{ padding-right:15px; color:#999999;}
.fLink a:hover{ padding-right:15px; color:#e70012;}

/*内页banner*/
.ny_banner{ width:100%; min-width:1200px; height:343px; background:url(../images/ny_banner.jpg) top center no-repeat;}

/* 标题
.bt_05{ height:80px; background:#999; text-align:center; margin:60px auto; background:url(../images/bt_01.png) center 58px no-repeat;}
.bt_05 h2{ font-size:35px; color:#232323;}
.bt_05 p{ font-size:20px; color:#787878; padding-top:20px;} */

/*内页关于我们*/
.ny_about{ width:1200px; margin:20px auto; overflow:hidden;}
.ny_about img{ padding-right:30px;}
.ny_about h2{ font-size:18px; color:#0c55bc; display:inline-block; background:url(../images/bt_05.jpg) left bottom no-repeat; padding-bottom:10px; margin-bottom:10px;}
.ny_about p{ font-size:14px; text-indent:2em;}

/*企业文化*/
.ny_qywh{width:100%; min-width:1200px; height:322px; padding-top:170px; background:url(../images/bt_06.jpg) top center no-repeat; margin-top:40px; color:#454545; text-align:center;}
.ny_qywh h2{ font-size:30px; padding-bottom:8px;}
.ny_qywh p{ font-size:16px; padding:10px 0px 10px 0px;}

/*资质认证*/
.bg_03{width:100%; min-width:1200px; height:607px; background:url(../images/bg_04.jpg) top center no-repeat;margin-top:50px; overflow:hidden;}
.ny_zzrz{ width:1200px; margin:0px auto 0px auto;}
.ny_zzrz li{ width:274px; height:374px; overflow:hidden; float:left; margin:0px 13px;}
.ny_zzrz li img{ width:274px; height:374px;}
.ny_zzrz li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}
/*内页左侧*/
.ny_lm{ width:240px; background:#0c55bc; margin-top:20px; padding-bottom:1px;}
.ny_lm_t{ height:74px; line-height:74px; text-align:center; color:#fff; font-size:20px; font-weight:bold; background:#0b4ca8;}
.ny_lm_c{ padding:0px 20px 10px 20px; background:#3083d2; width:170px; margin:15px auto;}
.ny_lm_c li{ height:45px; line-height:45px; background:url(../images/list_03.jpg) left 22px no-repeat; padding-left:15px;}
.ny_lm_c li a{ font-size:16px; color:#fff;}
.ny_lm_c li a:hover{color:#ff0;}

/*联系我们*/
.ny_lx{border-top:6px solid #0b4ca8; margin:20px 0px 40px 0px;}
.ny_lx_t{ height:65px; line-height:65px; text-align:center; color:#0b4ca8; font-size:20px; font-weight:bold;}
.ny_lx_c p{line-height:28px;}

/*右侧*/
.weizhi{ height:50px; line-height:50px; font-size:14px; color:#666; padding-left:45px; margin-top:10px; background:url(../images/home.jpg) left 11px no-repeat; border-bottom:1px solid #ebebeb;}
.weizhi a{ color:#666;}

/*内页产品中心*/
#prolist{ padding-top:20px;}
#prolist li{ width:287px; height:337px; display:block; float:left; margin-left:17px; margin-bottom:15px; overflow:hidden; text-align:center;}
#prolist li img{ width:285px; height:285px; border:1px #ccc solid; border-bottom:none;  display:block;}
#prolist li span{ width:287px; height:46px; line-height:46px; display:block;border-top:5px #333333 solid;}
#prolist li span a{ font-size:16px; color:#454545;}
#prolist li span a:hover{ color:#e70012;}
#prolist li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}

/*新闻资讯*/
#newsList{ padding-top:20px;}
#newsList li{height:190px;margin-bottom:15px;font-size:14px;overflow:hidden; border-bottom:1px dashed #ddd; padding-bottom:15px;}
#newsList li img{width:258px;height:186px;margin-right:30px;transition: all 0.5s ease 0s;}
#newsList li:hover img{transform: scale(1.04);transition: all 0.5s ease 0s;}
#newsList li h3{height:35px;font-size:18px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#newsList li h3 a{color:#1b1b1b;font-size:18px;font-weight:normal;}
#newsList li h3 a:hover{color:#004098;}
#newsList li div{ height:60px;line-height:26px; overflow:hidden;}
#newsList li p{font-size:30px;font-family:"Impact";margin-bottom:10px; color:#666;}
#newsList li p span{font-size:14px;margin-left:5px;font-family:"Microsoft YaHei";}
#newsList li .more{margin-top:10px;display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;border:1px solid #004098;color:#004098;font-size:14px;transition: all 0.3s;}
#newsList li .more:hover{background:#004098;color:#fff;transition: all 0.3s;}


/*page*/
#page{ width:800px; clear:both; padding:50px 0px 80px 0px;}
#page a,#page span{ float:left;height:30px;display:block;text-align:center; line-height:30px;padding:0px 10px; border:1px solid #dddddd; margin-right:8px;}

#page a:hover{height:30px;background:#fff; color:#ff6c3f;}
#page current{height:30px;background:#ff6c3f; color:#fff;}



/*内页联系我们*/
.ny_lxwm_l{ width:799px; height:539px;margin:20px 0px 40px 0px;}
.ny_lxwm_r{ width:378px; font-size:15px;margin:20px 0px 40px 0px;}
.ny_lxwm_r b{ font-size:16px; color:#0c55bc; font-weight:bold;}

/*内容页*/
.con{ padding:15px 0px; line-height:30px; margin:20px 0px 40px 0px;}
.con img{ max-width:922px;}
.con_t h2{font-size:20px;line-height:32px;text-align:center;color:#333; padding-bottom:10px;}
.con_t h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2; font-size:14px; font-weight:normal; padding-bottom:10px; margin-bottom:20px;}
.con_t h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}
.con p{ line-height:30px; font-size:15px; text-indent:2em;}

/*翻篇*/
.fanpian{ margin:15px 0px 25px 0px; padding:10px 0px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:14px;}

/*推荐文章*/
.gr-rec-news{width:924px;margin:0px 0px 30px 0px;overflow:hidden;}
.gr-rec-news ul{width:974px;padding-top:10px;}
.gr-rec-news ul li{float:left;margin-right:40px;width:440px;height:28px;line-height:28px;}
.gr-rec-news ul li a{display:block;line-height:32px; height:32px;background:url(../images/list_02.jpg) no-repeat left center;padding-left:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.gr-rec-news ul li span{float:right;color:#999;}
.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 12px #ddd;font-size:14px;font-weight:bold;color:#333; margin-top:30px;}

/*产品详情页*/
.cpxq_l{ width:400px; height:435px; margin-top:15px; border:1px solid #ddd; text-align:center;}
.cpxq_l .smallimg{ width:400px; height:400px;}
.cpxq_r{ width:460px;margin-top:100px;} 
.cpxq_r p{ font-size:16px; line-height:35px;} 
.cpxq_r a{ width:125px; border-radius:8px; height:35px; line-height:35px; display:block; background:#e20707; text-align:center; color:#fff; font-size:15px; margin-top:20px;}
.cpxq_b1{ height:45px; line-height:45px; background:#ddd; margin:20px 0px; padding-left:15px; font-size:18px; font-weight:bold;}
.cpxq_b2{ padding-bottom:10px;}
.cpxq_b2 h2{ font-size:16px; padding:10px 0px 5px 0px;}
.cpxq_b2 p{ font-size:15px; line-height:35px;}

.bigimg{width:400px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.85;filter: Alpha(opacity=85);z-index: 98;transition:all 1s;display: none}
.bigbox{width:400px;background: #fff;}
.bigbox>.imgbox{width:400px;height:400px;float:left;overflow: hidden;}
.bigbox>.imgbox>img{width:100%;}
.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer}




